package com.linq.cool.beauty.service;

import com.linq.cool.beauty.domain.BeautyProductCollection;
import com.linq.cool.beauty.vo.BeautyProductCollectionVO;

import java.util.List;

/**
 * @Author: yqlin
 * @Date: 2021/2/9 14:11
 * @Description:
 * @Version: 1.0.0
 */
public interface BeautyProductCollectionService {
    /**
     * 切换商品收藏
     *
     * @param productCollection
     */
    void changeCollection(BeautyProductCollection productCollection);

    /**
     * 根据商品id查询
     *
     * @param productId
     *
     * @return
     */
    BeautyProductCollection getByProductId(Long productId);

    /**
     * 分页查询
     *
     * @param current
     * @param size
     *
     * @return
     */
    List<BeautyProductCollectionVO> listByPage(Long current, long size);
}
